all: shm_read shm_write 
shm_read:shm_read.c
		gcc $^ -o $@
shm_write:shm_write.c
		gcc $^ -o $@
fifo_write:fifo_write.c
		gcc $^ -o $@
fifo_read:fifo_read.c
		gcc $^ -o $@
pipe2:pipe2.c
	 gcc pipe2.c -o pipe2 
pipe:pipe1.c
	 gcc pipe1.c -o pipe1 
